@mixin bg($url) {
  background: url($url) no-repeat;
  background-size: 100% 100%;
}
.OperationalData {
  background-color: #f7f7f8;
  font-size: 28px;
  padding: 20px 27px;
  >p.title{
    padding: 50px 0 30px 26px;
    font-size:28px;
    font-weight: 900;
  }
  ul {
    box-sizing: border-box;
    border: 2px solid #eaeaea;
    li {
      display: flex;
      justify-content: flex-start;
      box-sizing: border-box;
      width:100%;
      padding: 12px 25px; // padding-top:34px;
      border-bottom: 1px solid #eaeaea;
      &:last-child {
        border-bottom: none;
      }
      p {
        text-align: left;
        word-wrap:break-word;
        word-break: normal;
        &:first-child {
          display: -webkit-flex;

          flex-direction: column;
          justify-content: center;
          width:40%;
        }
        &:last-child {
          width: 60%;
          color: #3f85ff;
        }
      }
    }
  }
  >div.img1{
    height:152px;
    @include bg('../img/OperationalData_1.png')
  }
  p.text{
    text-indent: 24px;
    font-size: 24px;
    margin-bottom:30px;
  }
  >div.img2{
    width:100%;
    // display:flex;
    // justify-content: space-between;
    // flex-wrap: wrap;
    img{
      display: block;
      margin: 0 auto;
      // padding:0 30px
      &:first-child{
        // flex: 0 0 311px;
        // width:311px;
        height:163px;
        margin-top: 50px; 
        margin-bottom: 50px;
      }
      &:nth-child(2){
        // width:267px;
        // flex: 0 0 311px;
        height: 193px;
        margin-bottom: 50px;
      }
      &:nth-child(3){
        // width:267px;
        // flex: 0 1 311px;
        height: 244px;
        // margin:40px 50px 0;
      }
      &:nth-child(4){
        // width:267px;
        // flex: 0 1 311px;
        height: 244px;
        margin-top: 50px;
        // margin:40px 50px 0;
      }
    }
  }
}
.ope-text>p{
  text-indent: 24px;
  margin-bottom: 20px;
}
.ope-gd{
  height: auto;
  overflow: hidden;
  border: 2px solid #ccc;
}
.ope-gd>div{
  display: -webkit-flex;
  height: 70px;
  border-bottom: 2px solid #ccc;
}
.ope-gd>div:last-child{
  border-bottom: none;
}
.ope-gd>div>span{
  text-align: center;
  display: inline-block;
  height: 100%;
  line-height: 70px;
  border-right: 2px solid #ccc;
}
.ope-gd>div>span:first-child{
  -webkit-flex: 1;
}
.ope-gd>div>span:nth-of-type(2){
  -webkit-flex: 1;
}
.ope-gd>div>span:last-child{
  -webkit-flex: 1.3;
  border-right: none;
}